// 系统管理页面国际化 - 中文简体
export default {
  // 按钮资源
  btn: {
    query: '查询',
    reset: '重置',
    clear: '清空',
    generate: '生成代码',
    edit: '编辑',
    delete: '删除',
    preview: '预览',
    config: '配置',
    joinTable: '关联表',
    add: '新增',
    upload: '上传',
    download: '下载',
    publish: '发布',
    grantMenu: '分配菜单',
    grantData: '分配数据',
    grantRole: '分配角色',
    resetPwd: '重置密码',
    unlockLogin: '解除锁定',
    confirm: '确定',
    save: '保存',
    undo: '撤销',
    changeAvatar: '更换头像',
  },
  // 缓存管理
  cache: {
    title: '缓存管理',
    cacheName: '缓存名称',
    cacheSize: '缓存大小',
    cacheCount: '缓存数量',
    operate: '操作',
    clearSuccess: '清空成功',
    clearConfirm: '确定要清空该缓存吗？',
  },
  // 代码生成
  codeGen: {
    title: '代码生成',
    query: '查询',
    reset: '重置',
    tableName: '表名',
    tableComment: '表注释',
    operate: '操作',
    generate: '生成代码',
    edit: '编辑',
    delete: '删除',
    preview: '预览',
    config: '配置',
    joinTable: '关联表',
    generateSuccess: '生成成功',
    deleteConfirm: '确定要删除该表吗？',
  },
  // 配置管理
  config: {
    title: '配置管理',
    query: '查询',
    reset: '重置',
    configKey: '配置键',
    configValue: '配置值',
    configGroup: '配置分组',
    configDesc: '配置描述',
    operate: '操作',
    edit: '编辑',
    delete: '删除',
    add: '新增',
    deleteConfirm: '确定要删除该配置吗？',
    batchDelete: '批量删除',
    deleteSuccess: '删除成功',
    name: '配置名称',
    code: '配置编码',
    value: '属性值',
    sysFlag: '内置参数',
    groupCode: '分组编码',
    isDisable: '状态',
    sort: '排序',
    remark: '修改记录',
    action: '操作',
    addConfig: '添加配置',
    editConfig: '编辑配置',
    exportFileName: '系统参数',
    searchName: '搜索配置名称',
    searchCode: '搜索配置编码',
  },
  // 异常日志
  logex: {
    title: '异常日志',
    query: '查询',
    reset: '重置',
    beginTime: '开始时间',
    endTime: '结束时间',
    methodName: '方法名称',
    className: '类名',
    exceptionMsg: '异常信息',
    exceptionSource: '异常源',
    stackTrace: '堆栈信息',
    paramsObj: '参数对象',
    exceptionTime: '异常时间',
    operator: '操作人',
    clear: '清空',
    export: '导出',
    detail: '详情',
    empty: '空',
    hasValue: '有值',
  },
  // 差异日志
  logdiff: {
    title: '差异日志',
    query: '查询',
    reset: '重置',
    beginTime: '开始时间',
    endTime: '结束时间',
    diffType: '差异类型',
    elapsed: '耗时',
    businessData: '业务数据',
    operationTime: '操作时间',
    operator: '操作人',
    detail: '详情',
    export: '导出',
  },
  // 数据库管理
  database: {
    title: '数据库管理',
    query: '查询',
    reset: '重置',
    tableName: '表名',
    tableComment: '表注释',
    operate: '操作',
    edit: '编辑',
    delete: '删除',
    add: '新增',
    generate: '生成实体',
    deleteConfirm: '确定要删除该表吗？',
  },
  // 字典管理
  dict: {
    // 字典类型
    type: {
      title: '字典类型管理',
      query: '查询',
      reset: '重置',
      dictName: '字典名称',
      dictCode: '字典编码',
      name: '字典名称',
      namePlaceholder: '请输入字典名称',
      operate: '操作',
      edit: '编辑',
      delete: '删除',
      add: '新增',
      deleteConfirm: '确定要删除该字典类型吗？',
      serialNo: '序号',
      sysFlag: '系统内置',
      status: '状态',
      sort: '排序',
      remark: '修改记录',
      action: '操作',
      addDict: '添加字典',
      editDict: '编辑字典',
      deleteSuccess: '删除成功',
      confirmDelete: '确定删除字典：【{name}】?',
      pleaseSelectDict: '请选择字典',
    },
    // 字典数据
    data: {
      title: '字典数据管理',
      query: '查询',
      reset: '重置',
      dictLabel: '字典标签',
      dictValue: '字典值',
      dictSort: '字典排序',
      label: '字典标签',
      value: '字典值',
      code: '字典编码',
      extData: '扩展数据',
      empty: '无',
      hasValue: '有',
      operate: '操作',
      edit: '编辑',
      delete: '删除',
      add: '新增',
      deleteConfirm: '确定要删除该字典数据吗？',
      dictData: '字典数据',
      displayText: '显示文本',
      displayTextPlaceholder: '显示文本',
      addDictData: '添加字典值',
      copyDictData: '复制字典值',
      editDictData: '编辑字典值',
      confirmDeleteData: '确定删除字典值：【{value}】?',
    },
    // 通用
    index: '序号',
    status: '状态',
    sort: '排序',
    modifyRecord: '修改记录',
    operate: '操作',
    edit: '编辑',
    delete: '删除',
    copy: '复制',
  },
  // 字典类型页面
  dicttyp: {
    dict: '字典',
    name: '名称',
    dictName: '字典名称',
    dictCode: '字典编码',
    dictValue: '字典值',
    label: '标签',
    displayText: '显示文本',
    code: '编码',
    sysFlag: '系统内置',
    extData: '扩展数据',
  },
  // 文件管理
  file: {
    title: '文件管理',
    query: '查询',
    reset: '重置',
    fileName: '文件名称',
    fileType: '文件类型',
    operate: '操作',
    upload: '上传',
    delete: '删除',
    preview: '预览',
    download: '下载',
    edit: '编辑',
    deleteConfirm: '确定要删除该文件吗？',
    uploadSuccess: '上传成功',
  },
  // 日志管理
  log: {
    // 操作日志
    op: {
      title: '操作日志',
      query: '查询',
      reset: '重置',
      clear: '清空',
      export: '导出',
      detail: '详情',
      userName: '操作用户',
      opType: '操作类型',
      opContent: '操作内容',
      opTime: '操作时间',
      startTime: '开始时间',
      endTime: '结束时间',
      success: '成功',
      fail: '失败',
      // 新增缺失的翻译键
      operator: '操作人',
      name: '操作名称',
      reqMethod: '请求方法',
      status: '状态',
      elapsedTime: '耗时(ms)',
      account: '账号',
    },
    // 异常日志
    ex: {
      title: '异常日志',
      query: '查询',
      reset: '重置',
      clear: '清空',
      export: '导出',
      detail: '详情',
      exceptionMsg: '异常信息',
      exceptionTime: '异常时间',
      exceptionStack: '异常堆栈',
      startTime: '开始时间',
      endTime: '结束时间',
      // 新增缺失的翻译键
      methodName: '方法名称',
      className: '类名称',
      operator: '操作人',
      account: '账号',
    },
    // 访问日志
    vis: {
      title: '访问日志',
      query: '查询',
      reset: '重置',
      clear: '清空',
      export: '导出',
      detail: '详情',
      ip: 'IP地址',
      visitTime: '访问时间',
      visitUrl: '访问URL',
      userAgent: '用户代理',
      startTime: '开始时间',
      endTime: '结束时间',
      success: '成功',
      fail: '失败',
      // 新增缺失的翻译键
      name: '访问名称',
      status: '状态',
      operator: '操作人',
      account: '账号',
      location: '地址',
      browser: '浏览器',
      os: '操作系统',
      visType: '访问类型',
      login: '登录',
      logout: '登出',
      register: '注册',
      changePwd: '改密',
      thirdPartyAuth: '三方授权登陆',
      logTime: '日志时间',
      clearSuccess: '清空成功',
    },
    // 日志差异
    diff: {
      title: '日志差异',
      query: '查询',
      reset: '重置',
      tableName: '表名',
      diffContent: '差异内容',
      diffTime: '差异时间',
      startTime: '开始时间',
      endTime: '结束时间',
      diffData: '差异数据',
      diffType: '差异操作',
      elapsed: '耗时(ms)',
      businessData: '业务对象',
      createTime: '操作时间',
      columnName: '字段名',
      columnDescription: '字段描述',
      beforeData: '修改前',
      afterData: '修改后',
      sqlStatement: 'SQL语句',
      parameterName: '参数名',
      typeName: '类型',
      value: '值',
      today: '今天',
      yesterday: '昨天',
      lastWeek: '上周',
    },
  },
  // 菜单管理
  menu: {
    title: '菜单管理',
    query: '查询',
    reset: '重置',
    menuName: '菜单名称',
    menuPath: '菜单路径',
    menuIcon: '菜单图标',
    type: '菜单类型',
    operate: '操作',
    edit: '编辑',
    delete: '删除',
    add: '新增',
    deleteConfirm: '确定要删除该菜单吗？',
    path: '路由路径',
    component: '组件路径',
    permission: '权限标识',
    sort: '排序',
    status: '状态',
    modifyRecord: '修改记录',
    addMenu: '添加菜单',
    editMenu: '编辑菜单',
    copyMenu: '复制菜单',
    deleteSuccess: '删除成功',
  },
  // 通知管理
  notice: {
    query: '查询',
    reset: '重置',
    title: '标题',
    type: '类型',
    content: '内容',
    operate: '操作',
    add: '新增',
    edit: '编辑',
    delete: '删除',
    publish: '发布',
    deleteConfirm: '确定要删除该通知吗？',
    publishConfirm: '确定要发布该通知吗？',
  },
  // 机构管理
  organization: {
    title: '机构管理',
    query: '查询',
    reset: '重置',
    orgName: '机构名称',
    orgCode: '机构编码',
    operate: '操作',
    edit: '编辑',
    delete: '删除',
    add: '新增',
    deleteConfirm: '确定要删除该机构吗？',
  },
  // 职位管理
  position: {
    title: '职位管理',
    query: '查询',
    reset: '重置',
    posName: '职位名称',
    posCode: '职位编码',
    employeeCount: '在职人数',
    userDetail: '人员明细',
    operate: '操作',
    edit: '编辑',
    delete: '删除',
    add: '新增',
    deleteConfirm: '确定要删除该职位吗？',
  },
  // 角色管理
  role: {
    title: '角色管理',
    query: '查询',
    reset: '重置',
    roleName: '角色名称',
    roleCode: '角色编码',
    operate: '操作',
    edit: '编辑',
    delete: '删除',
    add: '新增',
    grantMenu: '分配菜单',
    grantData: '分配数据',
    deleteConfirm: '确定要删除该角色吗？',
    dataScope: '数据范围',
  },
  // 通用资源
  common: {
    index: '序号',
    sort: '排序',
    status: '状态',
    modifyRecord: '修改记录',
    operation: '操作',
    select: '选择',
    remark: '备注',
  },
  // 服务器管理
  server: {
    title: '服务器管理',
    systemInfo: '系统信息',
    useInfo: '使用信息',
    diskInfo: '磁盘信息',
    assemblyInfo: '程序集信息',
    hostName: '主机名',
    operatingSystem: '操作系统',
    systemArchitecture: '系统架构',
    cpuCores: 'CPU核心数',
    runTime: '运行时间',
    publicIp: '公网IP',
    privateIp: '私网IP',
    framework: '框架版本',
    used: '已用',
    free: '可用',
    memoryUsage: '内存使用率',
    cpuUsage: 'CPU使用率',
    startTime: '启动时间',
    runDuration: '运行时长',
    websiteDirectory: '网站目录',
    developmentEnvironment: '开发环境',
    environmentVariables: '环境变量',
    usedSpace: '已用',
    freeSpace: '剩余',
  },
  // 用户管理
  user: {
    title: '用户管理',
    query: '查询',
    reset: '重置',
    userName: '用户名',
    realName: '真实姓名',
    email: '邮箱',
    phone: '手机号',
    operate: '操作',
    edit: '编辑',
    delete: '删除',
    add: '新增',
    grantRole: '分配角色',
    deleteConfirm: '确定要删除该用户吗？',
    adminType: '账号类型',
    roleName: '角色名称',
    orgName: '机构名称',
    posName: '职位名称',
    status: '状态',
    enable: '启用',
    disable: '禁用',
    modifyRecord: '修改记录',
    copy: '复制',
    resetPwd: '重置密码',
    unlockLogin: '解除锁定',
    gender: '性别',
    male: '男',
    female: '女',
    unknown: '未知',
    unstated: '未说明',
    accountStatusSetSuccess: '账号状态设置成功',
    resetPwdSuccess: '密码重置成功，新密码：{password}',
    homeAddress: '家庭住址',
    birthday: '出生日期',
    address: '地址',
    remark: '备注',
    electronicSignature: '电子签名',
    uploadHandwrittenSignature: '上传手写签名',
    basicInformation: '基础信息',
    nickname: '昵称',
    phoneNumber: '手机号码',
    currentPassword: '当前密码',
    newPassword: '新密码',
    confirmPassword: '确认密码',
    confirm: '确定',
    modifyPersonalInformation: '修改个人基础信息',
    organization: '组织机构',
    changePassword: '修改密码',
    passwordCannotBeEmpty: '{field}不能为空',
    passwordsDoNotMatch: '两次密码不一致！',
    passwordChangedSuccessfully: '密码已修改，是否重新登录系统？',
    changeAvatar: '更换头像',
    brushThickness: '画笔粗细',
    brushColor: '画笔颜色',
    undo: '撤销',
    clear: '清屏',
    save: '保存',
    superAdmin: '超级管理员',
    // 新增缺失的翻译键
    account: '账号',
    index: '序号',
    avatar: '头像',
    addUser: '新增用户',
    editUser: '编辑用户',
    orgInfo: '机构信息',
    org: '机构',
    pos: '职位',
    jobNum: '工号',
    domainAccount: '域账号',
    joinDate: '入职日期',
    extOrg: '外部组织',
    extOrgTip: '外部组织提示',
    nickName: '昵称',
    sex: '性别',
    addExtOrg: '添加外部组织',
    cancel: '取消',
  },
  // 用户注册方式管理
  userRegWay: {
    title: '用户注册方式管理',
    query: '查询',
    reset: '重置',
    name: '方案名称',
    keyword: '关键字',
    operate: '操作',
    add: '新增',
    edit: '编辑',
    delete: '删除',
    deleteConfirm: '确定要删除该注册方案吗？',
  },
};
